impeding danger - French English Dictionary